Big Huge Thesaurus

Dalmatian pyrethrum

noun